#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>


int main()
{
  pid_t id=fork();
    if(id<0)
    {
      perror("fork");
      return 1;
    }
    else if(id==0)
    {
      //child
      while(1)
      {
        printf("I am child,pid[%d],ppid[%d]\n",getpid(),getppid());
        sleep(2);
      }
    }
    else{
      //parent
      
      while(1)
      {
        printf("I am parent,pid[%d],ppid[%d]\n",getpid(),getppid()); 
        sleep(2);
      
      }
    }
      return 0;
}
